<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
    /* 
    Location
    -代表当前浏览器的地址栏信息。通过Location可以获取地址栏信息，或者操作浏览器跳转页面
    */
     
      window.onload=function(){
        var btn01=document.getElementById("btn01");
        btn01.onclick=function(){
        //如果直接打印Location,则可以获取到地址栏的信息
        // alert(Location);
        /* 
            如果直接将loction属性修改为一个完整的路径，或相对路径
            则我们的页面会自动跳转到该路径，并且会生成相应的历史记录
        */

        //location="http://www.baidu.com";
        // location="120-Navigator.html";
        /* 
            assign()
            -用来跳转其他的页面，作用和直接修改location一样
        */
    //    location.assign("http://www.baidu.com");
    /* 
        reload()
        -用于重新加载当前页面，作用和刷新按钮一样
        -入伏哦在方法中传递一个true，作为参数，则会强制清空缓存刷新页面
    */
   //  location.reload(true);
        /* 
            replace()
            -可以使用一个新的页面替换当前页面，调用完毕也会跳转页面
            不会生成历史记录，不能使用回退按钮回退
        */
   location.replace("120-Navigator.html");
      
        };
      }
history.go(-1);
    </script>
</head>
<body>
    <button id="btn01">点我一下啊</button>
    <h1>Location</h1>
    <input type="text"> 
    <a href="120-Navigator.html">去BOM</a>
</body>
</html>